package com.example.onlineeducation.data.json
import com.google.gson.annotations.SerializedName


data class OfflineExamListJson(
    @SerializedName("beginTime") val beginTime: String?, // 2022-05-28
    @SerializedName("createBy") val createBy: String?, // admin
    @SerializedName("createTime") val createTime: String?, // 2022-05-30
    @SerializedName("endTime") val endTime: String?, // 2022-05-31
    @SerializedName("id") val id: String?, // 192
    @SerializedName("isDelete") val isDelete: String?, // 0
    @SerializedName("isEnable") val isEnable: String?, // 1
    @SerializedName("isInit") val isInit: Boolean?, // false
    @SerializedName("isNotice") val isNotice: String?, // 2
    @SerializedName("isWeb") val isWeb: Any?, // null
    @SerializedName("judgeNum") val judgeNum: Int?, // 2
    @SerializedName("judgePoint") val judgePoint: Int?, // 1
    @SerializedName("mediaUrl") val mediaUrl: String?, // examInfoOffline/4e6ab5abdbd44dafbce35988abd10ddb.png
    @SerializedName("multipleChoiceNum") val multipleChoiceNum: Int?, // 2
    @SerializedName("multipleChoicePoint") val multipleChoicePoint: Int?, // 1
    @SerializedName("name") val name: String?, // sindi考试测试
    @SerializedName("needPoint") val needPoint: String?, // 3
    @SerializedName("passSum") val passSum: Int?, // 0
    @SerializedName("personIds") val personIds: String?, // []
    @SerializedName("personTypeIds") val personTypeIds: String?,
    @SerializedName("projIds") val projIds: String?, // 91
    @SerializedName("projectName") val projectName: String?, // 安卓测试项目
    @SerializedName("singleChoiceNum") val singleChoiceNum: Int?, // 1
    @SerializedName("singleChoicePoint") val singleChoicePoint: Int?, // 1
    @SerializedName("times") val times: String?, // 2
    @SerializedName("topicId") val topicId: String?, // 164
    @SerializedName("topicName") val topicName: String?, // sindi专属专题，别动
    @SerializedName("totalScore") val totalScore: String?, // 5
    @SerializedName("typeCode") val typeCode: String?, // 003003
    @SerializedName("updateBy") val updateBy: String?, // admin
    @SerializedName("updateTime") val updateTime: String?, // 2022-05-30
    @SerializedName("webPath") val examImage: String? // http://10.55.21.135:8400/examInfoOffline/4e6ab5abdbd44dafbce35988abd10ddb.png
)